package com.naiterui.ehp.bs.doctor.vo.medication;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value = "InventoryInfoVo", description = "药品列表预售及库存VO")
public class InventoryInfoVo implements Serializable {
    /**
     * 字段或域定义：<code>serialVersionUID</code>
     */
    private static final long serialVersionUID = -35901977395026802L;

    /**
     * 是否限购：是
     */
    public static final int IS_LIMIT = 1;
    /**
     * 是否限购：否
     */
    public static final int NOT_LIMIT = 0;

    @ApiModelProperty(value = "是否缺货1 是 0 否")
    private Integer isShort;
    @ApiModelProperty(value = "库存数")
    private Long stockNum;
    @ApiModelProperty(value = "是否预售1 是 0 否")
    private Integer isPresell;
    @ApiModelProperty(value = "预售文本")
    private String presellInfo;
    /**
     * 商务限购 1 是 0 否 change by linhf 2017-06-09
     */
    @ApiModelProperty(value = "是否限购1 是 0 否")
    public Integer islimit;
    /**
     * 商务限购提示文案
     */
    @ApiModelProperty(value = "药品商务限购提示文案")
    public String skuLimitInfo;
    /**
     * 患者可购买数量商务限购文案
     */
    @ApiModelProperty(value = "患者商务限购提示文案")
    public String patientLimitInfo;

    /**
     * 用药安全剂量-（7天）
     */
    @ApiModelProperty(value = "用药安全剂量-（7天）——【医生端V3.4.0-by gongbaoqiang】")
    private Integer dosageWeek;
    /**
     * 用药安全剂量-30天
     */
    @ApiModelProperty(value = "用药安全剂量-30天——【医生端V3.4.0-by gongbaoqiang】")
    private Integer dosageMonth;
    /**
     * 用药安全剂量-60天
     */
    @ApiModelProperty(value = "用药安全剂量-60天——【医生端V3.4.0-by gongbaoqiang】")
    private Integer sixtyDosage;

    public Integer getIsShort() {
        return isShort;
    }

    public void setIsShort(Integer isShort) {
        this.isShort = isShort;
    }

    public Long getStockNum() {
        return stockNum;
    }

    public void setStockNum(Long stockNum) {
        this.stockNum = stockNum;
    }

    public Integer getIsPresell() {
        return isPresell;
    }

    public void setIsPresell(Integer isPresell) {
        this.isPresell = isPresell;
    }

    public String getPresellInfo() {
        return presellInfo;
    }

    public void setPresellInfo(String presellInfo) {
        this.presellInfo = presellInfo;
    }

    public Integer getIslimit() {
        return islimit;
    }

    public void setIslimit(Integer islimit) {
        this.islimit = islimit;
    }

    public String getSkuLimitInfo() {
        return skuLimitInfo;
    }

    public void setSkuLimitInfo(String skuLimitInfo) {
        this.skuLimitInfo = skuLimitInfo;
    }

    public String getPatientLimitInfo() {
        return patientLimitInfo;
    }

    public void setPatientLimitInfo(String patientLimitInfo) {
        this.patientLimitInfo = patientLimitInfo;
    }

    public Integer getDosageWeek() {
        return dosageWeek;
    }

    public void setDosageWeek(Integer dosageWeek) {
        this.dosageWeek = dosageWeek;
    }

    public Integer getDosageMonth() {
        return dosageMonth;
    }

    public void setDosageMonth(Integer dosageMonth) {
        this.dosageMonth = dosageMonth;
    }

    public Integer getSixtyDosage() {
        return sixtyDosage;
    }

    public void setSixtyDosage(Integer sixtyDosage) {
        this.sixtyDosage = sixtyDosage;
    }
}
